turnkey factory - German English Dictionary